FluentBooking\App\Http\Controllers\IntegrationManagerController S

Total Complexity 37
Dependencies 0
Dependents 0
Total lines 231
Lines of code 139
Logical lines of code 68
Comment lines 3
Methods 22
Properties 12

Methods 22

Method Rating Maintainability Complexity Lines of code
prepareIntegrationFeed()
A
54 8 21
registerAdminHooks()
S
46 5 37
getApiSettings()
S
64 3 10
registerNotificationHooks()
S
69 2 6
isConfigured()
S
75 2 4
isEnabled()
S
82 1 3
setFeedAttributes()
S
73 1 5
getConfigFieldOptions()
S
82 1 3
getMergeFields()
S
100 1 0
getSettingsFields()
S
100 1 0
pushIntegration()
S
100 1 0
__construct()
S
64 1 10
getIntegrationDefaults()
S
100 1 0
setMetaKey()
S
82 1 3
getGlobalFields()
S
82 1 3
saveGlobalSettings()
S
82 1 3
getGlobalSettings()
S
82 1 3
addActiveNotificationType()
S
76 1 4
addNotificationType()
S
77 1 4
addGlobalMenu()
S
65 1 9
notify()
S
91 1 2
addLog()
S
65 1 9